package com.chrray.position.mygenerator.entity;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * 存储每一张表的元数据
 *
 * @author Administrator
 *
 */
@Data
public class Table {
	/**
	 * 表名
	 */
	private String name;
	/**
	 * 备注
	 */
	private String remarks;

	/**
	 * 主键字段名
	 */
	private String pkName;
	/**
	 * 字段集合
	 */
	private List<Column> columnList = new ArrayList<Column>();


	/**
	 * 增加一条字段信息的方法
	 *
	 * @param column
	 */
	public void addColumn(Column column) {
		this.columnList.add(column);
	}
}
